dig oneself in - Español Inglés Diccionario